1
general::
Phrase(s): tower above someone or something
to stand or be much taller than someone or something. (Often used in exaggeration.) • The basketball player towered above everyone else in the room. • The new building towered above all the others in town.
McGrawhill's American Idioms And Phrasal Verbs